Python unittestのload_testsプロトコル
モジュールやパッケージには、load_tests と呼ばれる関数を実装できます。これにより、通常のテスト実行時やテストディスカバリ時のテストのロードされ方をカスタマイズできます。
テストモジュールが load_tests を定義していると、それが TestLoader.loadTestsFromModule() から呼ばれます。
load_tests(loader, standard_tests, pattern)
これは TestSuite を返すべきです。